page{
	background-color: #F8F8F8;
}
.content{
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
}
.header{
	width: 100%;
	height: 240rpx;
	position: fixed;

	left: 0rpx;
	z-index: 1000;
	display: flex;
	flex-direction: column;
	 top: var(--window-top);
}
.servicetype{
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 120rpx;
	background-color:#FFFFFF;
	
	/* top: var(--window-top); */
	left: 0rpx;
	
	
}
.serviceitem{
	margin-left: 44rpx;
	font-size:32rpx;
	font-family:PingFang SC;
	font-weight:bold;
	line-height:19px;
	color:rgba(153,153,153,1);
}
.ordertype{
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: flex-end;
	
	
}
.ordertypeitem{
	flex:1 1 0%;
	text-align: center;
	margin-top: 40rpx;
	margin-bottom: 46rpx;
	font-size:28rpx;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(153,153,153,1);
	display: flex;
	flex-direction: column;
	align-items: center;
}
.selectcolor{
	color:rgba(51,51,51,1);
}
.selectorder{
	width:30rpx;
	height:6rpx;
	background:rgba(255,80,114,1);
	opacity:1;
	border-radius:8rpx;
	margin-top: 13rpx;
}
.waitingstation{
	display: flex;
	flex-direction: row;
	align-items: flex-end;
	width: 100%;
	margin-top: 40rpx;
	
}
.waitingitem{
	flex: 1 1 0%;
	font-size:28rpx;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(153,153,153,1);
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.cate_body{
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
	margin-top: 240rpx;
}
.cell{
	width: 690rpx;
	border-radius: 16rpx;
	background-color: #FFFFFF;
	box-sizing: border-box;
	padding: 30rpx 30rpx;
	display: flex;
	flex-direction: column;
}
.cell_top{
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	box-sizing: border-box;
	padding: 28rpx 0rpx;
	border-bottom: 1rpx solid #EBEBEB;
}
.cell_top_t1{
	font-size:28rpx;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(51,51,51,1);
}
.cell_top_t2{
	font-size:24rpx;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(255,80,114,1);
}
.cell_center{
	display: flex;
	flex-direction: row;
	align-items: center;
	box-sizing: border-box;
	padding: 20rpx 0rpx;
}
.cell_pic{
	flex-grow: 2;
}
.cell_pic image{
	width: 100rpx;
	height: 100rpx;
}
.cell_num{
	flex-grow: 1;
	font-size:24rpx;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(153,153,153,1);
}
.cell_bottom{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
.cell_bott_l{
	display: flex;
	flex-direction: row;
	align-items: flex-end;
}
.celbt1{
	font-size:24rpx;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(102,102,102,1);
}
.celbt2{
	font-size:40rpx;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(51,51,51,1);
}
.celbt2::before{
	font-size:24rpx;
	content: "￥";
}
.cell_bott_r{
	width:160rpx;
	height:60rpx;
	background:linear-gradient(270deg,rgba(255,136,128,1) 0%,rgba(255,80,114,1) 100%);
	opacity:1;
	border-radius:30rpx;
	font-size:24rpx;
	font-family:PingFang SC;
	font-weight:400;
	line-height:60rpx;
	text-align: center;
	color:rgba(255,255,255,1);
}
.nscselectorder{
	width:30rpx;
	height:6rpx;
	opacity:1;
	border-radius:8rpx;
	margin-top: 13rpx;
}
.selectservice{
	font-size:48rpx;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(51,51,51,1);
}